package com.hna.eking.AirlineServer.Mapper;

import java.util.Date;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.hna.eking.AirlineServer.Utils.JsonDateSerializer;

public class AirportInfo {
    private String airportCode;

    private String airportName;

    private String shortName;

    private String englishName;

    private String shortNameEn;

    private String atis;

    private String country;

    private String province;

    private String city;
    
    private Integer mapVersion;

    @JsonSerialize(using=JsonDateSerializer.class)
    private Date createDate;

    private String createUser;

    @JsonSerialize(using=JsonDateSerializer.class)
    private Date updateDate;

    private String updateUser;

    private String effectFlag;
    
    private Integer airportVersion;

    public String getAirportCode() {
        return airportCode;
    }

    public void setAirportCode(String airportCode) {
        this.airportCode = airportCode == null ? null : airportCode.trim();
    }

    public String getAirportName() {
        return airportName;
    }

    public void setAirportName(String airportName) {
        this.airportName = airportName == null ? null : airportName.trim();
    }

    public String getShortName() {
        return shortName;
    }

    public void setShortName(String shortName) {
        this.shortName = shortName == null ? null : shortName.trim();
    }

    public String getEnglishName() {
        return englishName;
    }

    public void setEnglishName(String englishName) {
        this.englishName = englishName == null ? null : englishName.trim();
    }

    public String getShortNameEn() {
        return shortNameEn;
    }

    public void setShortNameEn(String shortNameEn) {
        this.shortNameEn = shortNameEn == null ? null : shortNameEn.trim();
    }

    public String getAtis() {
        return atis;
    }

    public void setAtis(String atis) {
        this.atis = atis == null ? null : atis.trim();
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country == null ? null : country.trim();
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province == null ? null : province.trim();
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city == null ? null : city.trim();
    }

    
    public Integer getMapVersion() {
        return mapVersion;
    }

    public void setMapVersion(Integer mapVersion) {
        this.mapVersion = mapVersion;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser == null ? null : createUser.trim();
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser == null ? null : updateUser.trim();
    }

    public String getEffectFlag() {
        return effectFlag;
    }

    public void setEffectFlag(String effectFlag) {
        this.effectFlag = effectFlag == null ? null : effectFlag.trim();
    }

      
	public Integer getAirportVersion() {
		return airportVersion;
	}

	public void setAirportVersion(Integer airportVersion) {
		this.airportVersion = airportVersion;
	}
}